package com.shopping.service.corporatonRole;

import com.shopping.pojo.CorporationRole;

import java.util.Map;

public interface CorporationRoleService {

    /**
     * 注册公司
     * @param corporationRole
     * @return
     */
    Map<String, Object> registerCorporation(CorporationRole corporationRole);

    /**
     * 公司所有者查看本公司信息
     * @param id
     * @return
     */
    Map<String, Object> scanOwnMessage(int id);

    /**
     * 用户查看公司信息
     * @param id
     * @return
     */
    Map<String, Object> showCorporationMessage(int id);

    /**
     * 用户查询公司（模糊查询）
     * @param corporationName
     * @return
     */
    Map<String, Object> showCorporationMessageByName(String corporationName);

    /**
     * 修改公司信息
     * @param corporationRole
     * @return
     */
    Map<String, Object> updateMessage(CorporationRole corporationRole);

}
